Add initial cut at win32 theme support for CSS
authorAlexander Larsson <alexl@redhat.com>
Tue, 15 Nov 2011 19:52:45 +0000 (20:52 +0100)
committerAlexander Larsson <alexl@redhat.com>
Thu, 17 Nov 2011 11:29:03 +0000 (12:29 +0100)
commitabe6598a13ed1b86db0f315f08b27dad9172c864
treea497f1713f67447f3e2b2f1b1c54c1e88bb68c82
parent8b644b40b1817fc0f93b6e061c8f70ef03e5ff59
Add initial cut at win32 theme support for CSS

We now support -gtk-win32-theme-part(class,part,state) in background
and border-image CSS properties. This renders the corresponding
theme part using DrawThemeBackground() and acts as a base for a
CSS based windows theme.

Note that we build the parsing code even on non-win32 so that
all themese will parse the same on all arches. We draw pink instead
of the actual theme parts on non-win32 though.
gtk/Makefile.am
gtk/gtkstyleproperties.c
gtk/gtkstyleproperty.c
gtk/gtkwin32theme.c [new file with mode: 0644]
gtk/gtkwin32themeprivate.h [new file with mode: 0644]